package com.yunxi.service.localService.sto;

import com.yunxi.core.service.IServicePlus;
import com.yunxi.model.sto.StoCarriageRoute;
import com.yunxi.sto.pojo.StoCarriageRouteDetailVO;
import com.yunxi.sto.pojo.StoCarriageRouteVO;
import java.util.List;

/**
 * <p>
 * 运输路线 服务类
 * </p>
 *
 * @author caoYong
 * @since 2019-05-15
 */
public interface StoCarriageRouteService extends IServicePlus<StoCarriageRoute> {
    void delAndReset(List<String> list, Integer isDel,String userId);

    void approve(List<StoCarriageRouteVO> list,String userId)throws Exception;

    List getList();

    List carrierList(String routeId,String carriageType);

    List<StoCarriageRouteDetailVO> getCarrierById(String routeId);

    void removeRouteDetail(String routeId);
}
